Instalação Docker

sudo apt-get update ; apt-get install -y apparmor-utils

hostnamectl set-hostname manager1

Altera localhost para

nano /etc/hosts


curl -fsSL https://get.docker.com | bash


docker swarm init


docker network create --driver=overlay network_public

nano traefik.yaml

docker stack deploy --prune --resolve-image always -c traefik.yaml traefik


Instalação portainer

nano portainer.yaml

docker stack deploy --prune --resolve-image always -c portainer.yaml portainer

----------------------


Instalação Claude Code

apt install npm -y

curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

source ~/.nvm/nvm.sh

nvm install 20

nvm use 20

npm install -g @anthropic-ai/claude-code

mkdir projeto

cd projeto

claude

---------------------------

Comandos:

/login - Logar na Claude

/model - Mudar o modelo da LLM

/init - Iniciar Projeto



Modo YOLO (Deus):

export IS_SANDBOX=1
claude --dangerously-skip-permissions


Para continuar a sessão mais recente:

export IS_SANDBOX=1
claude --dangerously-skip-permissions --continue


--------------------------------------------

Modelo de prompt experimental:



Agente de IA com RAG usando Agno Framework
Crie um agente de IA com o framework Agno, com suporte a embedding e chunking (RAG). O agente deve receber dados de treinamento e responder com base neles. Implemente apenas a estrutura — os conteúdos de treinamento serão fornecidos depois.
Interface web (simples e funcional):

Campo para o usuário inserir seu token da OpenAI
Janela de conversação (chat) com o agente

Infraestrutura Docker (Swarm + Traefik):

Dockerfile + stack com labels do Traefik
Domínio: minhaia.seudominio.com.br
Rede externa: network_public
Não instalar Traefik — já está rodando no servidor; apenas configurar as labels na stack

Deploy via Portainer API:

Subir o ambiente automaticamente usando a API do Portainer
Documentação: https://docs.portainer.io/api/examples
URL do Portainer: https://portainer.seudominio.com.br
Credenciais: sua senha












